package com.mingqijia.gassafety.job.request.bi;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author: duanhongxiang
 * @Desc:
 * @create: 2024-10-30 16:49
 **/
@Data
public class DeviceReportRequest {

    @ApiModelProperty(value = "上报时间 按年：year，按月：month")
    @NotNull(message = "上报时间不能为空")
    private String cateory;

    @ApiModelProperty(value = "具体月份或者年份")
    @NotNull(message = "具体月份或者年份不能为空")
    private String stateDay;

//    @ApiModelProperty(value = "设备类型")
//    private String equipmentType;
//
//    @ApiModelProperty(value = "设备厂商")
//    private String equipmentManufacturer;
//
//    @ApiModelProperty(value = "通讯方式: NB 3G 4G 5G WiFi")
//    private String communicationMode;

    @ApiModelProperty(value = "统计项,多个以逗号隔开,不传默认返回所有,1-设备类型,2-设备厂商,3-通讯方式")
    private String type;
}
